/**
 * 该文件通过脚本自动生成，请不要手动修改该文件
 * 生成时间：2023-3-16 14:8:41:814
 **/
export default class measureDataFlow {
  constructor(request) {
    this.request = request;
  }

  /**
   * 图层线路和站数据计算
   * @param {integer} oid - oid
   * @param {string} sblx - sblx
   * @param {string} shape - geojson
   */
  get_measureDataFlow_getSimpleFigureShow(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/getSimpleFigureShow",
      method: "get",
      params: params,
    });
  }

  /**
   * 查询线路详细
   * @param {string} oid - oid
   */
  get_measureDataFlow_line_findLineByLineId(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/line/findLineByLineId",
      method: "get",
      params: params,
    });
  }

  /**
   * 线路潮流计算
   * @param {string} startTime - 开始时间 20230101 00:05
   * @param {string} shape - geojson
   * @param {ref} dydj - 电压等级
   * @param {number} zoom - 比例尺
   */
  get_measureDataFlow_lineFlow(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/lineFlow",
      method: "get",
      params: params,
    });
  }

  /**
   * 主变潮流计算
   * @param {string} startTime - 开始时间 20230109 00:05
   * @param {string} shape - geojson
   * @param {ref} dydj - 电压等级
   * @param {number} zoom - 比例尺
   */
  get_measureDataFlow_mainTransFlow(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/mainTransFlow",
      method: "get",
      params: params,
    });
  }

  /**
   * 查询发电机组详细
   * @param {string} oid - oid
   */
  get_measureDataFlow_plant_findGeneratorByPlantId(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/plant/findGeneratorByPlantId",
      method: "get",
      params: params,
    });
  }

  /**
   * 查询发电站详细
   * @param {string} oid - oid
   */
  get_measureDataFlow_plant_findPlantById(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/plant/findPlantById",
      method: "get",
      params: params,
    });
  }

  /**
   * 发电厂潮流计算
   * @param {string} startTime - 开始时间 20221226 00:05
   * @param {string} shape - geojson
   * @param {ref} dydj - 电压等级
   * @param {number} zoom - 比例尺
   */
  get_measureDataFlow_powerPlantFlow(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/powerPlantFlow",
      method: "get",
      params: params,
    });
  }

  /**
   * 查询线路运行数据
   * @param {} * flowChartDTO - flowChartDTO
   */
  post_measureDataFlow_runData_line(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/runData/line",
      method: "post",
      params: params,
    });
  }

  /**
   * 查询发电机运行数据
   * @param {} * flowChartDTO - flowChartDTO
   */
  post_measureDataFlow_runData_plant(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/runData/plant",
      method: "post",
      params: params,
    });
  }

  /**
   * 查询变电站运行数据
   * @param {} * flowChartDTO - flowChartDTO
   */
  post_measureDataFlow_runData_station(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/runData/station",
      method: "post",
      params: params,
    });
  }

  /**
   * 变电站潮流计算
   * @param {string} startTime - 开始时间 20230109 00:05
   * @param {string} shape - geojson
   * @param {ref} dydj - 电压等级
   * @param {number} zoom - 比例尺
   */
  get_measureDataFlow_stationFlow(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/stationFlow",
      method: "get",
      params: params,
    });
  }

  /**
   * 查询变电站详细
   * @param {string} oid - oid
   */
  get_measureDataFlow_substation_findByOid(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-qygl/measureDataFlow/substation/findByOid",
      method: "get",
      params: params,
    });
  }
}
